Jump To:
Technical Notes: Carbon
Carbon provides a number of high-level ways to share data or otherwise communicate between applications. Copy and paste, drag and drop, and messaging using AppleScript are a few examples.

Document Descriptions
On Off
Display

Sorted by
Title
Sort by
Date
AEBuild*, AEPrint* and Friends (HTML) (PDF) ()
TN2045: Describes the AEBuild* and AEPrint* family of routines.
2002-03-21
AEStream and Friends (HTML) (PDF) ()
TN2046: Describes the AEStream family of routines.
2002-03-29
The Death of typeFSSpec: moving along to typeFileURL (HTML) (PDF) ()
TN2022: Discusses the typeFileURL format and using it to pass file references between applications in Mac OS X.
2001-06-07
Native Scripting Additions (HTML) (PDF) ()
TN1164: Talks about how to create AppleScript scripting additions (OSAX) for Mac OS X.
2004-04-26
On Launching an App with a Document (HTML) (PDF) ()
TN1002: Explains how to programatically launch an application and then tell it to open a document.
2000-07-01